const {DataTypes} = require('sequelize')

const seq = require('../db/sql')

const Goods = seq.define('zd_goods',{
    goods_name: {
        type:DataTypes.STRING,
        allowNull:false,
        comment:'商品名称'
    },
    goods_price:{
        type: DataTypes.DECIMAL(10,2),
        allowNull:false,
        comment:'商品价格'
    },
    goods_num:{
        type: DataTypes.INTEGER,
        allowNull:false,
        comment:'商品库存'
    },
    goods_img:{
        type:DataTypes.STRING,
        allowNull:false,
        comment:'商品图片的url'
    },

    
    
},
{
    paranoid:true  //多了一个deletedAt属性，删除的时候不用删除整个表，修改这个属性的时间戳就可以
}
)

// Goods.sync({force:true})

module.exports = Goods